devries deneyi - French English Dictionary